Cognitive Biases in Software Engineering: A Systematic Mapping and Quasi-Literature Review
نویسندگان
چکیده
One source of software project challenges and failures is the systematic errors introduced by human cognitive biases. Although extensively explored in cognitive psychology, investigations concerning cognitive biases have only recently gained popularity in software engineering (SE) research. This paper therefore systematically maps, aggregates and synthesizes the literature on cognitive biases in software engineering to generate a comprehensive body of knowledge, understand state of the art research and provide guidelines for future research and practise. Focusing on bias antecedents, effects and mitigation techniques, we identified 67 articles, which investigated 47 cognitive biases, published between 1990 and 2016. Despite strong and increasing interest, the results reveal a scarcity of research on mitigation techniques and poor theoretical foundations in understanding and interpreting cognitive biases. Although bias-related research has generated many new insights in the software engineering community, specific bias mitigation techniques are still needed for software professionals to overcome the deleterious effects of cognitive biases on their work.
منابع مشابه
A Systematic Mapping Study on Software Engineering Education
Inadequate curriculum for software engineering is considered to be one of the most common software risks. A number of solutions, on improving Software Engineering Education (SEE) have been reported in literature but there is a need to collectively present these solutions at one place. We have performed a mapping study to present a broad view of literature; published on improving the current sta...
متن کاملMapping and Review of Leishmaniasis, its Vectors and Main Reservoirs in Iran
Background & Aims: Despite improvements in public health in Iran, cutaneous leishmaniasis has become a growing health issue. About 90% of cutaneous leishmaniasis cases occur in 8 countries including Iran. Kala-azar or visceral leishmaniasis, as an important parasitic disease, is endemic in some areas of Iran. Mapping the distribution of parasitic diseases and determining their relations to geog...
متن کاملMapping the Evolution of Research on Global Software Engineering - A Systematic Literature Review
Studies on Global Software Engineering (GSE) have increase in recent years. However, it is not clear how research on this area has evolved in terms of topics being investigated. For this reason, the purpose of this paper is to identify areas within Software Engineering (SE) about which studies related to GSE have been published and to indicate possible gaps in this recent research area. We repo...
متن کاملSystematic Review: A Methodology for Prevention and/or Rationalization of Biases?
This article has no abstract.
متن کاملOn Searching Relevant Studies in Software Engineering
BACKGROUND: Systematic Literature Review (SLR) has become an important research methodology in software engineering since 2004. One critical step in applying this methodology is to design and execute appropriate and effective search strategy. This is quite time consuming and error-prone step, which needs to be carefully planned and implemented. There is an apparent need of a systematic approach...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- CoRR
دوره abs/1707.03869 شماره
صفحات -
تاریخ انتشار 2017